package cn.stylefeng.guns.modular.basic.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * 收入报价
 * </p>
 *
 * @author wzh
 * @since 2024-01-15
 */
@TableName("basic_line_ine")
public class BasicLineIne implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 配送费率
     */
    @TableField("ine_ps")
    private String inePs;

    /**
     * 装卸费率
     */
    @TableField("ine_zx")
    private String ineZx;

    /**
     * 仓储管理费率
     */
    @TableField("ine_cc")
    private String ineCc;

    /**
     * 单位
     */
    @TableField("ine_dw")
    private String ineDw;

    /**
     * 交付id
     */
    @TableField("deliver_id")
    private Long deliverId;

    /**
     * 部门id
     */
    @TableField("dept_id")
    private Long deptId;

    /**
     * 线路id
     */
    @TableField("line_id")
    private Long lineId;

    /**
     * 线路名称
     */
    @TableField("line_name")
    private String lineName;

    /**
     * 备注
     */
    @TableField("note")
    private String note;

    /**
     * 创建时间
     */
    @TableField("create_times")
    private String createTimes;

    /**
     * 创建人
     */
    @TableField("create_name")
    private String createName;

    @TableField("v1")
    private String v1;

    @TableField("v2")
    private String v2;

    @TableField("v3")
    private String v3;

    @TableField("v4")
    private String v4;

    @TableField("price_type")
    private String priceType;
    //参数标准
    @TableField("price_csbz")
    private String priceCsbz;
    //参数下限
    @TableField("price_csxx")
    private String priceCsxx;
    //参数上线
    @TableField("price_cssx")
    private String priceCssx;


    public String getPriceType() {
        return priceType;
    }

    public void setPriceType(String priceType) {
        this.priceType = priceType;
    }

    public String getPriceCsbz() {
        return priceCsbz;
    }

    public void setPriceCsbz(String priceCsbz) {
        this.priceCsbz = priceCsbz;
    }

    public String getPriceCsxx() {
        return priceCsxx;
    }

    public void setPriceCsxx(String priceCsxx) {
        this.priceCsxx = priceCsxx;
    }

    public String getPriceCssx() {
        return priceCssx;
    }

    public void setPriceCssx(String priceCssx) {
        this.priceCssx = priceCssx;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getInePs() {
        return inePs;
    }

    public void setInePs(String inePs) {
        this.inePs = inePs;
    }

    public String getIneZx() {
        return ineZx;
    }

    public void setIneZx(String ineZx) {
        this.ineZx = ineZx;
    }

    public String getIneCc() {
        return ineCc;
    }

    public void setIneCc(String ineCc) {
        this.ineCc = ineCc;
    }

    public String getIneDw() {
        return ineDw;
    }

    public void setIneDw(String ineDw) {
        this.ineDw = ineDw;
    }

    public Long getDeliverId() {
        return deliverId;
    }

    public void setDeliverId(Long deliverId) {
        this.deliverId = deliverId;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public Long getLineId() {
        return lineId;
    }

    public void setLineId(Long lineId) {
        this.lineId = lineId;
    }

    public String getLineName() {
        return lineName;
    }

    public void setLineName(String lineName) {
        this.lineName = lineName;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public String getCreateTimes() {
        return createTimes;
    }

    public void setCreateTimes(String createTimes) {
        this.createTimes = createTimes;
    }

    public String getCreateName() {
        return createName;
    }

    public void setCreateName(String createName) {
        this.createName = createName;
    }

    public String getV1() {
        return v1;
    }

    public void setV1(String v1) {
        this.v1 = v1;
    }

    public String getV2() {
        return v2;
    }

    public void setV2(String v2) {
        this.v2 = v2;
    }

    public String getV3() {
        return v3;
    }

    public void setV3(String v3) {
        this.v3 = v3;
    }

    public String getV4() {
        return v4;
    }

    public void setV4(String v4) {
        this.v4 = v4;
    }

    @Override
    public String toString() {
        return "BasicLineIne{" +
        "id=" + id +
        ", inePs=" + inePs +
        ", ineZx=" + ineZx +
        ", ineCc=" + ineCc +
        ", ineDw=" + ineDw +
        ", deliverId=" + deliverId +
        ", deptId=" + deptId +
        ", lineId=" + lineId +
        ", lineName=" + lineName +
        ", note=" + note +
        ", createTimes=" + createTimes +
        ", createName=" + createName +
        ", v1=" + v1 +
        ", v2=" + v2 +
        ", v3=" + v3 +
        ", v4=" + v4 +
        "}";
    }
}
